1.should have done =ought to have done 本应该做而没做 2.would have done = 本来就会去做某事而没做 3.could have done = 本可以做某事而没做 4.might have done 本可以做而没做 例:They ought to have apologized. 他们本该道歉的。 5. must have done sth 一定做...
would rather have done "当时宁愿做了某事"(实际没有做过);否定式would rather not have done表达相反意思,两者都有表示"后悔"之意。 句型6 as, though, although引导的让步状语从句。 [注意] although位于句首; though位于句首或句中; as位于句中=though。 它的词序...
—— Could I have the television on? —— Yes, you can. / No, you can’t. 2)在否定,疑问句中表示推测或怀疑。 He couldn’t be a bad man. 他不大可能是坏人。 比较may和might 1) 表示允许或请求;表示没有把握的推测;may 放在句首,表示祝愿。
更多内容请点击:万能亮点句型,高考英语作文高分必杀技!